היי,
יש לי את הדטא בייס הזה.

id index   wLname  wFname
--------------------------
1     1    שמואל   סמית
2     1    אלי       ברלב  
3     2    אייל      סעדון
4     2    שמעון   לוי
5     2    חיים      דוד

ויש לי את הקוד הזה:

$stmt = $dbh->prepare("SELECT wFname,wLname FROM writers WHERE bibidbook = $bibidbook AND wrole = 0 ORDER BY Wid" );
            $stmt->execute();
            $name = $stmt->fetchAll(PDO::FETCH_ASSOC);
  print_r($name);

 
 
  foreach ($name as $row => $value) {
     
   return "<b>".$value['wLname']." " . $value['wFname']. "</b>";
 
  }


שבPRINT_R מייצא את הקוד הבא:
Array
(
    [0] => Array
        (
            [wFname] => סמית
            [wLname] => שמואל
        )

    [1] => Array
        (
            [wFname] => אלי
            [wLname] => ברלב
        )

)
Array
(
    [0] => Array
        (
            [wFname] => אייל
            [wLname] => סעדון
        )

    [1] => Array
        (
            [wFname] => שמעון
            [wLname] => לוי
        )

    [2] => Array
        (
            [wFname] => חיים
            [wLname] => דוד
        )

)



אני מעוניין לייצא פורמט כזה שיציג
את כל השורות של כל תת מערך בשורה אחת.
שורה 1- שמואל סמית אלי ברלב
שורה 2- אייל סעדון שמעון לוי חיים דוד
לא יודע איך לנסח את זה טוב יותר.

כרגע הפוראיץ' מציג לי רק את התוצאה הראשונה בכל תת מערך Araay[0]
אני יודע שחסר לי לופ שיעטוף את הפוראיץ' שקיים בקוד.
אבל אני לא מצליח למצוא את השילוב.

אשמח לכל עזרה

0 תשובות